package com.iedu.demo.lgq.entity;

import jakarta.persistence.Table;
import lombok.Data;

import java.math.BigDecimal;
import java.sql.Date;

@Table(name="tb_cart")
@Data
public class TbCart {

  private Long id;
  private String userName;      // 用户名，标识用户
  private String itemId;        // 商品ID
  private String itemTitle;     // 商品标题
  private int quantity;         // 商品数量
  private BigDecimal price;     // 商品价格
  private int status;           // 状态（1-正常，2-删除）
  private Date created;         // 创建时间
  private Date updated;         // 更新时间

  public Long getId() {
    return id;
  }

  public void setId(Long id) {
    this.id = id;
  }

  public String getUserName() {
    return userName;
  }

  public void setUserName(String userName) {
    this.userName = userName;
  }

  public String getItemId() {
    return itemId;
  }

  public void setItemId(String itemId) {
    this.itemId = itemId;
  }

  public String getItemTitle() {
    return itemTitle;
  }

  public void setItemTitle(String itemTitle) {
    this.itemTitle = itemTitle;
  }

  public int getQuantity() {
    return quantity;
  }

  public void setQuantity(int quantity) {
    this.quantity = quantity;
  }

  public BigDecimal getPrice() {
    return price;
  }

  public void setPrice(BigDecimal price) {
    this.price = price;
  }

  public int getStatus() {
    return status;
  }

  public void setStatus(int status) {
    this.status = status;
  }

  public Date getCreated() {
    return created;
  }

  public void setCreated(Date created) {
    this.created = created;
  }

  public Date getUpdated() {
    return updated;
  }

  public void setUpdated(Date updated) {
    this.updated = updated;
  }


//  public long getId() {
//    return id;
//  }
//
//  public void setId(long id) {
//    this.id = id;
//  }
//
//
//  public long getUserId() {
//    return userId;
//  }
//
//  public void setUserId(long userId) {
//    this.userId = userId;
//  }
//
//
//  public long getItemId() {
//    return itemId;
//  }
//
//  public void setItemId(long itemId) {
//    this.itemId = itemId;
//  }
//
//
//  public long getNum() {
//    return num;
//  }
//
//  public void setNum(long num) {
//    this.num = num;
//  }
//
//
//  public long getPrice() {
//    return price;
//  }
//
//  public void setPrice(long price) {
//    this.price = price;
//  }
//
//
//  public long getStatus() {
//    return status;
//  }
//
//  public void setStatus(long status) {
//    this.status = status;
//  }
//
//
//  public java.sql.Timestamp getCreated() {
//    return created;
//  }
//
//  public void setCreated(java.sql.Timestamp created) {
//    this.created = created;
//  }
//
//
//  public java.sql.Timestamp getUpdated() {
//    return updated;
//  }
//
//  public void setUpdated(java.sql.Timestamp updated) {
//    this.updated = updated;
//  }

}
